multitude of wild beasts - Allemand Anglais Dictionnaire